﻿using System;

namespace ELab.Client.ELabServices
{
    /// <summary>
    /// Any ELabService class must use this attribute on it's remote methods.
    /// If a method has not ELabServiceMethod attribute, it can not be invoked by remote applications.
    /// </summary>
    [AttributeUsage(AttributeTargets.Method)]
    public class ELabServiceMethodAttribute : Attribute
    {
        /// <summary>
        /// A brief description (and may be usage) of method.
        /// </summary>
        public string Description { get; set; }
    }
}
